Oil Prices Dip 1% Amid Growing Demand Concerns and Trade Talk Uncertainties
Oil futures declined by 1% due to demand concerns and uncertainties around EU-US trade negotiations. Iran's upcoming nuclear talks with Europe also contribute to market tensions, w...